Using model checking to find serious file system errors
نویسندگان
چکیده
منابع مشابه
Using Model Checking to Find Serious File System Errors
This paper shows how to use model checking to find serious errors in file systems. Model checking is a formal verification technique tuned for finding corner-case errors by comprehensively exploring the state spaces defined by a system. File systems have two dynamics that make them attractive for such an approach. First, their errors are some of the most serious, since they can destroy persiste...
متن کاملModel-Checking the Linux Virtual File System
This paper presents a case study in modelling and verifying the Linux Virtual File System (VFS). Our work is set in the context of Hoare’s verification grand challenge and, in particular, Joshi and Holzmann’s mini-challenge to build a verifiable file system. The aim of the study is to assess the viability of retrospective verification of a VFS implementation using model-checking technology. We ...
متن کاملA System to Find Genetic Networks Using Weighted Network Model.
We are developing a system which finds a genetic network from data obtained by multiple gene disruptions and overexpressions. We deal with a genetic network as a weighted graph, where each weight represents the strength of activation from a gene to another gene. In this paper, we explain the overview of our system, and our strategy to visualize the weighted network. We also study the computatio...
متن کاملMelford: Using Neural Networks to Find Spreadsheet Errors
Spreadsheets are widely used for financial and other types of important numerical computations. Spreadsheet errors have accounted for hundreds of millions of dollars of financial losses, but tools for finding errors in spreadsheets are still quite primitive. At the same time, deep learning techniques have led to great advances in complex tasks such as speech and image recognition. In this paper...
متن کاملLearning to Find Inadvertent Semantic Errors
1 Abstract Deene an inadvertent semantic error to be a spelling or typing error that turns an intended word into another word of the language. For example, the intended word \sight" might become the word \site." A spell checker cannot identify such an error. In the Eng-lish language|the case of interest here|a syntax checker may also fail to catch such an error since the parts-of-speech of an e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Computer Systems
سال: 2006
ISSN: 0734-2071,1557-7333
DOI: 10.1145/1189256.1189259